pecuniary embarrassment - Turkish English Dictionary